lotta libera – English–Italiano translations

🇮🇹 it en 🇬🇧

lotta libera noun

freestyle wrestling
Wiktionary Links